interface IResult {
  state: number
  code: string
  msg: string
}

interface IResultData<T> {
  state: number
  code: string
  msg: string
  data: T
}

interface IResultList<T> {
  state: number
  code: string
  msg: string
  page: number
  size: number
  count: number
  data: T[]
}

export type { IResult, IResultData, IResultList }